periodical press - German English Dictionary